var __loadingIndex = 0;
$(function () {
    //初始化对象
    $("#DeviceMap").baidumap({
        authLocalCity : false,
        style : {
            height : $(window).height() - 20
        },
        defaultCenter: '西安',
        zoom : 6
    }).on('polygonComplete', function (res) {
        //自动搜索完成回调
        layer.close(__loadingIndex);
    });
    
    //搜索指定地方
    // $("#DeviceMap").baidumap('searchLocal','大浪时尚小镇');
    
    //输入框自动完成
    $("#DeviceMap").baidumap('autoComplete','address');
    
    //设置多个数据
    $("#DeviceMap").baidumap('setData', [{
        "lat": 24.4854510,
        "lng": 118.0959950,
        "icon": 'online',
        //"iconUrl": '/img/user5-128x128.jpg',
        content: '<div><i class="fa fa-bank"></i><p>名称:test01</p><p>网络状态:在线</p><p>区域:福建</p><p>线路:厦门南中</p><p>所在点位:厦门南中1' +
        '</p>状态:正常</p></div>'
    },{
        "lat": 30.2789730,
        "lng": 120.1621610,
        "icon": 'online',
        //"iconUrl": '/img/user5-128x128.jpg',
        content: '<div><i class="fa fa-bank"></i><p>名称:test02</p><p>网络状态:在线</p><p>区域:杭州</p><p>线路:杭州xxx</p><p>所在点位:杭州xxxxx' +
        '</p>状态:正常</p></div>'
    }]);    
    
    //设置单个数据
    $("#DeviceMap").baidumap('setData', {
        "lat": 26.0804430,
        "lng": 119.3034040,
        "icon": 'online',
        //"iconUrl": '/img/user5-128x128.jpg',
        content: '<div><i class="fa fa-bank"></i><p>名称:test01</p><p>网络状态:在线</p><p>区域:福建</p><p>线路:厦门南中</p><p>所在点位:厦门南中1' +
        '</p>状态:正常</p></div>'
    });
    
    //创建区域树
    getRegionTree();
});

function getRegionTree() {
    var tree = $.fn.zTree.init($("#regionTree"), {
        data: {
            simpleData: {
                enable: true,
                idKey: "regionId",
                pIdKey: "regionId"
            },
            key: {
                name: "regionName",
                url: "nourl",
            }
        },
        callback : {
            onClick : function (event,treeId,data) {
                __loadingIndex = layer.load();
                $("#DeviceMap").baidumap('getBoundary',data.regionName,8);
            }
        }
    },[{
        regionId : 0,regionName:"行政区域",isParent:true,open:true,children:[
            {
                regionId : 1,parentId:0,regionName:"北京市",isParent:true,children:[
                    {regionId : 2,parentId : 0,regionName:"海淀区",isParent:false},
                    {regionId : 3,parentId : 0,regionName:"朝阳区",isParent:false},
                    {regionId : 4,parentId : 0,regionName:"昌平区",isParent:false}
                ]
            },{
                regionId : 1,parentId:0,regionName:"江苏省",isParent:true,children:[
                    {
                        regionId : 2,parentId:0,regionName:"南京市",isParent:true,children:[
                            {regionId : 12,parentId : 0,regionName:"江宁区",isParent:false},
                            {regionId : 3,parentId : 0,regionName:"玄武区",isParent:false},
                            {regionId : 4,parentId : 0,regionName:"秦淮区",isParent:false},
                            {regionId : 5,parentId : 0,regionName:"建邺区",isParent:false},
                            {regionId : 6,parentId : 0,regionName:"栖霞区",isParent:false},
                            {regionId : 7,parentId : 0,regionName:"雨花台区",isParent:false},
                            {regionId : 8,parentId : 0,regionName:"浦口区",isParent:false},
                            {regionId : 9,parentId : 0,regionName:"六合区",isParent:false},
                            {regionId : 10,parentId : 0,regionName:"溧水区",isParent:false},
                            {regionId : 11,parentId : 0,regionName:"高淳区",isParent:false},
                        ]
                    }
                ]
                
            },{
                regionId : 1,parentId:0,regionName:"天津市",isParent:true,children:[
                    {regionId : 4,parentId : 0,regionName:"河西区",isParent:false},
                    {regionId : 5,parentId : 0,regionName:"南开区",isParent:false},
                    {regionId : 6,parentId : 0,regionName:"红桥区",isParent:false},
                    {regionId : 7,parentId : 0,regionName:"东丽区",isParent:false},
                    {regionId : 8,parentId : 0,regionName:"西青区",isParent:false},
                    {regionId : 9,parentId : 0,regionName:"津南区",isParent:false},
                    {regionId : 10,parentId : 0,regionName:"北辰区",isParent:false},
                    {regionId : 11,parentId : 0,regionName:"武清区",isParent:false},
                    {regionId : 12,parentId : 0,regionName:"宝坻区",isParent:false},
                    {regionId : 13,parentId : 0,regionName:"滨海新区",isParent:false},
                    {regionId : 14,parentId : 0,regionName:"宁河区",isParent:false},
                    {regionId : 15,parentId : 0,regionName:"静海区",isParent:false},
                    {regionId : 16,parentId : 0,regionName:"蓟州区",isParent:false},
                ]
            }
        ]
    }]);

}